Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCHWOOD Detached £1,151,924 £223,000 28 May 1997
2 LARCHWOOD Detached £1,058,403 £612,500 26 Jul 2011
5 LARCHWOOD Detached £1,137,642 £498,500 12 Sep 2003
7 LARCHWOOD Detached £871,257 £530,000 12 Sep 2013
11 LARCHWOOD Detached £759,377 £655,000 5 Nov 2020